have one's innings - Türkisch Englisch Wörterbuch